undulated membrane - Français Anglais Dictionnaire